Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, Group B, Manchester Shanghai Rolex Masters - Shanghai Astana Open - Astana Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Sofia Open - Sofia United Cup - Australia Australian Open - Melbourne Davis Cup, World Group, Q, TPE-FRA 0-4 Miami Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Aix En Provence Challenger French Open - Paris National Bank Open - Montreal Citi Open - Washington Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Mexico City Challenger Phoenix Challenger Citi Open - Washington Quimper Challenger BNP Paribas Open - Indian Wells Noumea Challenger Miami Open - Miami Morelia Challenger Zagreb Challenger Wimbledon - London Internazionali BNL d'Italia - Rome Birmingham Challenger Nottingham 2 Challenger Newport Challenger National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Australia F2 France F19 France F3 France F8 Spain F13 France F11 France F15 France F17 France F18 France F19 France F1 France F3 Poland F2 Poland F3 France F5 France F7 Spain F11 Spain F12 Spain F19 Spain F20 France F10 France F11 France F12 France F14 France F18 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Spain F14 Uzbekistan F2 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Laos F1 USA F8 USA F9 Mexico F2 Mexico F3 Mexico F4 USA F13 USA F14 Indonesia F5 Thailand F4 Thailand F5 Chinese Taipei F2 Great Britain F1 France F9 Great Britain F10 China F4 France F18 France F12 China F4 (Luzhou) Spain F26 France F4 France F14 France F9 Nottingham-2 Challenger Heineken Challenger - Ho Chi Minh City Ciudad de Pozoblanco Open Diputacion - Cordoba Bauer Watertechnology Cup - Eckental LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Akbank Private Banking TED Open - Istanbul Challenger Tunisie - Tunis LTA Shrewsbury Challenger - Shrewsbury Internationaux du Doubs - Besancon Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Roma Open Challenger - Rome Open D'Orleans - Orleans Open de Rennes - Rennes Caversham International Tennis Tournament - Jersey Heilbronn Challenger Cherbourg Challenger Rabat Challenger Caltanissetta Challenger St. Brieuc Challenger St. Remy Challenger Bordeaux Challenger Nottingham Challenger Recanati Challenger Segovia Challenger Istanbul Challenger Tiburon Challenger Orleans Challenger Helsinki Challenger Toyota Challenger Singapore Challenger Nottingham Challenger Pozoblanco Challenger Shanghai Challenger Helsinki Challenger Toyota Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Rennes Challenger Kaohsiung Challenger Nottingham Challenger Lexington Challenger Pozoblanco Challenger St. Remy Challenger Istanbul Challenger Rennes Challenger Seoul Challenger Aptos Challenger Ortisei Challenger Loughborough Challenger Helsinki Challenger Toyota Challenger Dallas Challenger Sarajevo Challenger Rimouski Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Napoli Challenger Rome Challenger Busan Challenger Rome Challenger Vancouver Challenger Aptos Challenger Napoli Challenger Yokohama Challenger Fergana Challenger Chitre Challenger Dallas Challenger Taipei City Challenger Nottingham-2 Challenger Manta Challenger Vancouver Challenger Segovia Challenger Vancouver Challenger Geneva Challenger Bratislava Challenger Knoxville Challenger Brescia Challenger Andria Challenger Noumea Challenger Morelos Challenger Busan Challenger Seoul Challenger Manchester Challenger Ilkley Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Suzhou Challenger Mouilleron-Le-Captif Challenger Kobe Challenger Yokohama Challenger Noumea Challenger Manila Challenger New Delhi Challenger Kyoto Challenger Guangzhou Challenger Bangkok Challenger Bangkok Challenger Quimper Challenger Yokohama Challenger Quanzhou Challenger Bangkok Challenger Fergana Tennis Challenger Tournament - Fergana Kaoshuing Challenger Zhangjiagang Challenger Samsung Securities Cup Challenger Tennis - Seoul The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto 2003 USTA Challenger of Calabasas - Calabasas Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos Taipei City Challenger Nova Challenger Osaka - Osaka Colorado Classic - Denver Istanbul Challenger Dharwad Challenger 2003 - Dharwad Burbank Challenger - Burbank Tatra Banka Open - Bratislava Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Fifth-Third Bank Tennis Championships - Lexington Heineken Challenger - Ho Chi Minh City Nottingham Men's Challenger - Nottingham Okal Cup 2004 - Eckental Busan Open Challenger Tennis - Busan Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open D'Orleans - Orleans Open de Rennes La Trinitaine - Rennes Lambertz Open by Stawag - Aachen Challenger DCN de Cherbourg - Cherbourg Guzzini Challenger - Recanati Open de Rennes La Trinitaine - Rennes Taiwan Challenger - Kaohsiung Shimadzu All Japan Indoor Tennis Championships - Kyoto 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Samsung Challenger 2007 - Ho Chi Minh City Rennes Challenger Segovia Challenger Kobstaedernes ATP Challenger - Kolding Bordeaux Challenger Lisbon Challenger Tatra Banka Slovak Open - Bratislava St. Brieuc Challenger Rhodes Challenger The Surbiton Trophy - Surbiton IPP Open - Helsinki Loughborough Challenger Tumkur Open - Tumkur Monterrey Challenger Mons Challenger Busan Challenger The Surbiton Trophy - Surbiton Prostejov Challenger Binghamton Challenger Aptos Challenger Ningboo Challenger Mons Challenger Noumea Challenger Kun-Ming Challenger Open de Montauban - Montauban Prostejov Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Colorado Tennis Classic - Denver Maui Challenger Nottingham Challenger Oeiras 3 Challenger Aix En Provence Challenger Binghamton Professional Tennis Tournament - Binghamton Bordeaux Challenger Tashkent Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Hong Kong Challenger Taipei City Challenger Bangkok Challenger Besancon Challenger Shanghai Challenger Open de Montauban - Montauban Bangkok Challenger China Open - Beijing Shenzhen Challenger Jersey Challenger Taipei City Challenger Busan Challenger Bordeaux Challenger Wolfsburg Challenger GHI Bronx Tennis Classic - Bronx Gimcheon Challenger Lexington Challenger Chengdu Challenger Riviera di Rimini Challenger - Rimini Qingdao Challenger Tiburon Challenger - Tiburon IPP Geneva Trophy - Geneva Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Surbiton Challenger Kyoto Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Winnetka Challenger Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Yokohama Challenger 2001 - Yokohama Monza Challenger Samsung Securities Cup - Seoul Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg The Wright Financial Group, Inc. Challenger - Champaign Rome Challenger Busan Challenger Orleans Challenger SMS Tennis Cup - Sao Paulo Challenger DCNS de Cherbourg - Cherbourg Hilton Waikoloa Village USTA Challenger - Waikoloa Pozoblanco Challenger USTA Challenger of Dallas - Dallas The LTA Cardiff Challenger - Cardiff BMW Tennis Championship - Sunrise Isla de Lanzarote - Lanzarote Open de L'Isere-Trophee BNP Paribas - Grenoble Wroclaw Challenger Tunis Open 2007 - Tunis Belgaum Open - Belgaum 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Monterrey Challenger St. Remy Challenger Rennes Challenger Open Castilla y Leon - Segovia Fergana Challenger - Fergana Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Challenger Leon 2004 - Leon Seoul Challenger Abierto Club Casablanca - Mexico City Nottingham Challenger Noumea Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Irving Challenger Dallas Challenger Fifth-Third Bank Tennis Championships - Lexington The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Braunschweig Challenger Quimper Challenger GHI Bronx Classic - Bronx Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pozoblanco Challenger Cherbourg Challenger Kyiv Open - Kiev Bratislava Challenger Kobstaedernes ATP Challenger - Kolding Rennes Challenger Noumea Challenger San Luis Potosi Challenger Nottingham Challenger BH Indoor Sarajevo - Sarajevo Ostrava Challenger Memorial Kolyaskin - Donetsk Mobilux Open - Luxembourg Winnetka Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Morocco Tennis Tour - Marrakech Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Jersey Challenger SAP Open - San Jose Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham Challenger 42 - Andrezieux St. Brieuc Challenger China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide China Open - Beijing Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Open 13 - Marseille Open des Alpes Trophee BNP Paribas - Grenoble Thailand Open - Bangkok TED Open - Istanbul Open de Moselle - Metz Open D'Orleans - Orleans Open 13 - Marseille BMW Open - Munich Mons Challenger Intersport Heilbronn Open - Heilbronn Open de Nice Cote dAzur - Nice Open Sud de France - Montpellier Brisbane International - Brisbane Masters Series - Hamburg Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Taipei City Challenger Champaign Challenger 3rd Volkswagon Challenger - Wolfsburg Delray Beach International Tennis Championships - Delray Beach HTV Challenger - Ho Chi Minh City Estoril Open - Estoril AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles China Open - Beijing Malaysian Open - Kuala Lumpur China Open - Beijing Open 13 - Marseille Gerry Weber Open - Halle Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Open 13 - Marseille Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota If Stockholm Open - Stockholm Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Open de Nice Cote d'Azur - Nice China Open - Beijing Delray Beach Open - Delray Beach Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano - Los Cabos Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Moselle Open - Metz Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Internazionali BNL d'Italia - Rome Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam DIEMA XTRA Sofia Open - Sofia Barcelona Open Banc Sabadell - Barcelona Open de Moselle - Metz Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Sofia Open - Sofia Singapore Tennis Open - Singapore Belgrade 2 - Belgrade Melbourne Summer Set - Melbourne Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Dallas Open - Dallas UNICEF Open - 's Hertogenbosch Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Winston Salem - Winston Salem Open Parc - Lyon Malaysian Open - Kuala Lumpur Libema Open - 's-Hertogenbosch If Stockholm Open - Stockholm Viking International - Eastbourne Truist Atlanta Open - Atlanta Citi Open - Washington Astana Open - Astana Swiss Indoors Basel - Basel United Cup - Australia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Infosys Hall of Fame Open - Newport Apia International - Sydney Hall of Fame Open - Newport Mallorca Championships - Mallorca SAP Open - San Jose Infosys Hall of Fame Open - Newport The Granby Natrel Challenger - Granby Chengdu Open - Chengdu Almaty Open - Almaty AEGON Championships - London Bratislava Challenger Black Forest Open - Freudenstadt Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Dallas Open - Dallas BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Fergana Challenger - Fergana AEGON Championships - London Ciudad de Pozoblanco Open Diputacion - Cordoba Hall of Fame Tennis Championships - Newport Libema Open - 's-Hertogenbosch cinch Championships - London Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Internationaux de Doubs Open de Franchie-Comte - Besancon BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Apia International - Sydney Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Sydney International - Sydney Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Open - Newport Moselle Open - Metz Chengdu Open - Chengdu Erste Bank Open - Vienna Open Sud de France - Montpellier Hall of Fame Tennis Championships - Newport Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel ASB Classic - Auckland Portugal Open - Oeiras Seoul Challenger Stockholm Open - Stockholm Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Sydney Tennis Classic - Sydney U.S. Open - New York St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Moselle Open - Metz Barcelona Open Banc Sabadell - Barcelona Tel Aviv Watergen Open - Tel Aviv Tennis Napoli Open - Naples ASB Classic - Auckland Dallas Open - Dallas Stockholm Open - Stockholm Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Libema Open - 's-Hertogenbosch Moselle Open - Metz ASB Classic - Auckland Open Occitanie - Montpellier Dallas Open - Dallas Mifel Tennis Open - Los Cabos Hangzhou Open - Hangzhou Heineken Open - Auckland Davis Cup, Group 1, PO, TPE-CHN 3-2 Regions Morgan Keegan Championships - Memphis Delray Beach Open - Delray Beach Open Parc - Lyon ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Mallorca Championships - Mallorca AIG Japan Open - Tokyo TEB BNP Paribas Istanbul Open - Istanbul Tennis Masters Series - Toronto Swiss Indoors Basel - Basel Sony Ericsson Open - Miami BNP Paribas Masters - Paris Open de Moselle - Metz Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Moselle Open - Metz Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Geneva Open - Geneva Erste Bank Open - Vienna Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, Group II, 3R, PAK-TPE 3-2 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Davis Cup, World Group, PO, HUN-FRA 2-3 French Open (juniors) 15th Asian Games Doha 2006 Australian Open (Wildcard) Australian Open - Melbourne French Open (juniors) All Lower level tournaments National Bank Open - Toronto